immunity from punishment - Francés Inglés Diccionario